TUTOR\WooCommerce C

Total Complexity 106
Dependencies 5
Dependents 2
Total lines 885
Lines of code 392
Logical lines of code 242
Comment lines 370
Methods 28
Properties 0

Methods 28

Method Rating Maintainability Complexity Lines of code
should_order_auto_complete()
A
52 13 20
enrolled_courses_status_change()
A
52 8 24
add_earning_data()
S
47 5 35
redirect_to_enrolled_courses()
S
54 6 20
is_course_purchasable()
S
59 6 15
filter_products_query_results()
S
56 5 19
course_placing_order_from_customer()
S
55 5 19
get_post_id_by_meta_key_and_value()
S
60 5 12
add_coupon_to_order()
S
50 4 27
__construct()
S
46 3 36
get_tutor_course_price()
S
57 4 19
enroll_guest_user()
S
58 4 16
course_placing_order_from_admin()
S
59 4 15
tutor_update_product_url()
S
59 4 13
filter_order_item_permalink_callback()
S
63 4 10
add_earning_data_status_change()
S
64 3 10
notice_on_disabled_wc()
S
66 3 7
hpos_enabled()
S
67 3 7
tutor_monetization_options()
S
68 2 7
clear_course_linked_product()
S
66 2 8
declare_tutor_compatibility_with_hpos()
S
71 2 5
save_wc_product_meta()
S
66 2 8
woocommerce_deactivation_handler()
S
70 2 6
filter_tutor_course_products()
S
65 2 9
mark_order_complete()
S
65 2 9
save_course_meta()
S
79 1 3
tutor_course_sell_by()
S
82 1 3
add_tutor_type_in_wc_product()
S
63 1 10